/*
WakeupFragment.java
Copyright (c) 2015 NTT DOCOMO,INC.
Released under the MIT license
http://opensource.org/licenses/mit-license.php
*/
package org.deviceconnect.android.deviceplugin.webrtc.setting.fragment;
import android.os.Bundle;
import android.support.v4.app.Fragment;
import android.text.Editable;
import android.text.TextWatcher;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;
import android.widget.EditText;
import org.deviceconnect.android.deviceplugin.webrtc.R;
import org.deviceconnect.android.deviceplugin.webrtc.setting.SettingUtil;
/**
* WebRTC起動説明画面.
*
* @author NTT DOCOMO, INC.
*/
public class WakeupFragment extends Fragment {
@Override
public View onCreateView(final LayoutInflater inflater, final ViewGroup container,
final Bundle savedInstanceState) {
View root = inflater.inflate(R.layout.setting_wakeup, null);
setEditText(root);
return root;
}
private void setEditText(final View view) {
EditText editText = (EditText) view.findViewById(R.id.deviceName);
String deviceName = SettingUtil.getDeviceName(getActivity());
editText.setText(deviceName);
editText.addTextChangedListener(new TextWatcher() {
@Override
public void beforeTextChanged(final CharSequence s, final int start, final int count, final int after) {
}
@Override
public void onTextChanged(final CharSequence s, final int start, final int before, final int count) {
}
@Override
public void afterTextChanged(final Editable s) {
SettingUtil.setDeviceName(getActivity(), s.toString());
}
});
}
}